package com.yangguo.code.generator.entity;

import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
* @Description：实体类
* @Author：yangguo
* @CreateDate： 2025-03-01 12:45:23
*/
@Data
public class CouponUsed {
    /**
     * 主键
     */
    private String id;

    /**
     * 优惠券发行编号
     */
    private String couponIssueCode;

    /**
     * 优惠券（领取）编码
     */
    private String couponCode;

    /**
     * 停车流水号
     */
    private String serialno;

    /**
     * 使用时间
     */
    private Date usedTime;

    /**
     * 使用停车场编码
     */
    private String parkCode;

    /**
     * 使用停车场名称
     */
    private String parkName;

    /**
     * 使用车牌号
     */
    private String useCarNo;

    /**
     * 使用车型
     */
    private Byte useCarType;

    /**
     * 抵扣前停车时长
     */
    private BigDecimal oriParktime;

    /**
     * 抵扣前停车费用
     */
    private BigDecimal oriParkamt;

    /**
     * 优惠券本次实际抵扣：金额券保存本次抵扣的金额，时长券保存本次抵扣的时长
     */
    private BigDecimal couponUsed;

    /**
     * 优惠券本次实际抵扣价值：保存本次抵扣的金额，对于时长券应根据计费规则将抵扣时长换算为金额
     */
    private BigDecimal couponWonth;

    /**
     * 优惠劵核销价值： 金额劵核销面值X元、时长劵核销面值X小时X分钟
     */
    private BigDecimal couponHxUsed;

    /**
     * 优惠劵核销金额： 金额劵核销面值X元、时长劵核销面值X小时X分钟转换成金额
     */
    private BigDecimal couponHxWonth;

    /**
     * 支付流水号
     */
    private String payId;

    /**
     * 1-自动核销 2-手动核销
     */
    private Integer useMethod;

    /**
     * 
     */
    private String remark;
}